marinate meats or foods to season and preserve - Deutsch Englisch Wörterbuch